divine intervention - Alemán Inglés Diccionario